#pragma once

#include <Runtime/Core/Core.h>
#include "FillMode.h"
#include "CullMode.h"
#include "FaceOrdering.h"

struct RasterizerDesc {
	FillMode FillMode;
	CullMode CullMode;
	FaceOrdering FaceOrdering;
	int DepthBias;
	float DepthClamp;
	float SlopeScaledDepthBias;
	bool DepthClipEnabled;
	bool ScissorEnabled;
	bool MultisampleEnabled;
	bool AntialiasedLineEnabled;
};